great doubt/difficulty - Francés Inglés Diccionario